Big Huge Thesaurus

Helleborus foetidus

noun